letters patent for an invention - Español Inglés Diccionario